body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,input,textarea,select{
    margin:0;
    padding:0;
    font-weight: normal;
}
body,html{
    background: #fff;
    min-height: 100%;
    font-family:'微软雅黑','Avenir', Helvetica, Arial, sans-serif;
    font-size:14px;
}
ul,ol,li{
    margin:0;
    padding:0;
    list-style:none
}
a{
    text-decoration: none;
}
[v-cloak] {
  display: none;
}
.contents{
    width:100%;
    height:470px;
    margin:0 auto;
}
.contents header{
    display:flex;
    align-items:center;
    height:37px;
    padding-left:15px;
    font-size:22px;
    font-weight:700;
}
.orderAllInfo{
    display:flex;
}
.infoLeft{
    width:35%;
    height:433px;
}
.infoLeft input{
    outline:0;
}
.infoLeft .fontRight{
    width:80px;
    text-align:right;
    white-space:nowrap;
    font-size:14px;
    margin-top:11px;
    display:block;
}
.infoLeft .fontLeft{
    text-align:left;
    white-space:nowrap;
    font-size:14px;
    margin-top:5px;
    display:block;
}
.infoLeft .input1{
    width:340px;
    height:30px;
    background:#ebebe4;
    border:0;
    border:1px solid #d4d4d4;
    padding-left:12px;
    margin-top:5px;
}
.infoLeft .input2{
    width:125px;
    height:30px;
    background:#ebebe4;
    border:0;
    border:1px solid #d4d4d4;
    padding-left:12px;
    margin-top:5px;
}
.infoLeft .input3{
    width:123px;
    height:30px;
    background:#ebebe4;
    border:0;
    border:1px solid #d4d4d4;
    padding-left:12px;
    margin-top:5px;
}
.infoLeft .common1{
    width:125px;
    height:30px;
    padding-left:12px;
    margin-top:5px;
}
.infoRight{
    width:55.01%;
    margin:8px 0 0 -40px;
}
.payDetail{
	margin-top:10px;
}
.payDetail p:nth-of-type(1){
    margin:20px 0 5px 0;
}
.head table th,.payDetail table th,.orderOrigin table th{
    border:1px solid #e5e5e5;
    background:#f3f3f3;
    white-space:nowrap;
    padding:0 5px;
    height:30px;
}
.head table td,.payDetail table td,.orderOrigin table td{
    border:1px solid #e5e5e5;
    height:30px;
}
.infoRight .orderOrigin{
    width:80%;
    padding:2px 10px 10px 10px;
    border-radius:5px;
    margin:10px 0 0 -10px;
}
.orderOriginList{
    margin-bottom:18px;
}
.orderOriginList p:nth-of-type(1){
    margin:5px 0;
}
.footerBtn button{
    width:116px;
    height:36px;
    border-radius:3px;
    border:0;
    border:1px solid #9b9b9b;
    background:#fff;
    font-size:16px;
    color:#000;
    margin:80px 30px;
    cursor:pointer;
}
.footerBtn button:hover{
    background:#ecf5ff;
    color:#409eff;
}
